delayed in accomplishing a job or task - Spanisch Englisch Wörterbuch